# -*- coding: utf-8 -*-


d1 = {'Programação 1 =' : 0,
      'Fisica =' : 10,
      'Algebra =' : 10,
      'Matematica =' :  12,
      'Sistemas digitais =' : 15,     
      'Programação 2 =' : 10,
      'Probabilidade e Estatistica =' : 12,
      'Microprocessadores e arquitectura =' : 15,
      'Apresentação de textos tecnicos =' : 15,
      'Matematica Discreta =' : 15  
      }

d2 = {'Linguagens de Programação =' : 0,
      'Redes de Computadores 1 =' : 15,
      'Fundamentos de Sistemas de Informação =' : 0,
      'Sistemas Operativos =' : 0,
      'Matematica computacional =' : 0,      
      'Base de Dados 1 =' : 14,
      'Redes de Computadores 2 =' :13,
      'Estrutura de dados de algoritmos =' : 0,
      'Engenharia de software =' : 0,
      'Interacção Pessoa Computador =': 0
       }


d2['Programação1(Tentativa 1) ='] = 0

media = 0.0
c = 0

for valor in d1.itervalues():
    media += valor
    c += 1
media /= c

for valor in d2.itervalues():
    media += valor
    c += 1
media /= c

for chave, valor in d1.iteritems():
    print chave, valor

print "------------------2 ª ano -----------------"

for chave, valor in d2.iteritems():
    print chave, valor

print "--------------------------------------------"

print "média = ", media
